package com.sanyang.pda.bean;

import java.util.List;

public class GoodsDetailBean {


    /**
     * articleId : 121
     * articleName : 黄桃
     * spec : 2
     * batchNo : 1
     * price : 200.0
     * amount : 10000.0
     * inNum : 50.0
     * productTime : null
     * expiringTime : null
     * checkStatus : 0
     * checkStatusCn : 无需质检
     * boxSize : 20*20
     * sizeName : 1111
     * indexNo : 0
     * tbPalletizingMode : {"searchValue":null,"createBy":null,"createTime":"2022-03-13 21:34:38","updateBy":null,"updateTime":null,"remark":"4","params":{},"palletizingMode":"44","boxSize":"20*20","palletType":"木制托盘二","totalNum":4,"totalFloorNum":4,"eachFloorNum":44}
     * tbPalletizingPicList : [{"searchValue":null,"createBy":null,"createTime":"2022-03-04 09:43:34","updateBy":null,"updateTime":null,"remark":null,"params":{},"picSeqno":"pic000000001","palletizingMode":"44","idxNo":1,"picType":10,"picName":"mode_a码垛方式左侧图","picAddress":"aaaa"},{"searchValue":null,"createBy":null,"createTime":"2022-03-04 09:44:01","updateBy":null,"updateTime":null,"remark":null,"params":{},"picSeqno":"pic000000002","palletizingMode":"44","idxNo":2,"picType":10,"picName":"mode_a码垛方式右侧图","picAddress":"bbbb"}]
     */

    private String articleId;
    private String articleName;
    private String spec;
    private String batchNo;
    private String price;
    private String amount;
    private int inNum;
    private String productTime;
    private String expiringTime;
    private String checkStatus;
    private String checkStatusCn;
    private String boxSize;
    private String sizeName;
    private int indexNo;
    private int packUnit;
    private int packNum;
    private int articleUnit;
    private Float remainingArrivedNum;

    private TbPalletizingModeBean tbPalletizingMode;
    private List<TbPalletizingPicListBean> tbPalletizingPicList;

    public Float getRemainingArrivedNum() {
        return remainingArrivedNum;
    }

    public void setRemainingArrivedNum(Float remainingArrivedNum) {
        this.remainingArrivedNum = remainingArrivedNum;
    }

    public int getPackUnit() {
        return packUnit;
    }

    public void setPackUnit(int packUnit) {
        this.packUnit = packUnit;
    }

    public int getPackNum() {
        return packNum;
    }

    public void setPackNum(int packNum) {
        this.packNum = packNum;
    }

    public int getArticleUnit() {
        return articleUnit;
    }

    public void setArticleUnit(int articleUnit) {
        this.articleUnit = articleUnit;
    }

    public String getArticleId() {
        return articleId;
    }

    public void setArticleId(String articleId) {
        this.articleId = articleId;
    }

    public String getArticleName() {
        return articleName;
    }

    public void setArticleName(String articleName) {
        this.articleName = articleName;
    }

    public String getSpec() {
        return spec;
    }

    public void setSpec(String spec) {
        this.spec = spec;
    }

    public String getBatchNo() {
        return batchNo;
    }

    public void setBatchNo(String batchNo) {
        this.batchNo = batchNo;
    }

    public String getPrice() {
        return price;
    }

    public void setPrice(String price) {
        this.price = price;
    }

    public String getAmount() {
        return amount;
    }

    public void setAmount(String amount) {
        this.amount = amount;
    }

    public int getInNum() {
        return inNum;
    }

    public void setInNum(int inNum) {
        this.inNum = inNum;
    }

    public String getProductTime() {
        return productTime;
    }

    public void setProductTime(String productTime) {
        this.productTime = productTime;
    }

    public String getExpiringTime() {
        return expiringTime;
    }

    public void setExpiringTime(String expiringTime) {
        this.expiringTime = expiringTime;
    }

    public String getCheckStatus() {
        return checkStatus;
    }

    public void setCheckStatus(String checkStatus) {
        this.checkStatus = checkStatus;
    }

    public String getCheckStatusCn() {
        return checkStatusCn;
    }

    public void setCheckStatusCn(String checkStatusCn) {
        this.checkStatusCn = checkStatusCn;
    }

    public String getBoxSize() {
        return boxSize;
    }

    public void setBoxSize(String boxSize) {
        this.boxSize = boxSize;
    }

    public String getSizeName() {
        return sizeName;
    }

    public void setSizeName(String sizeName) {
        this.sizeName = sizeName;
    }

    public int getIndexNo() {
        return indexNo;
    }

    public void setIndexNo(int indexNo) {
        this.indexNo = indexNo;
    }

    public TbPalletizingModeBean getTbPalletizingMode() {
        return tbPalletizingMode;
    }

    public void setTbPalletizingMode(TbPalletizingModeBean tbPalletizingMode) {
        this.tbPalletizingMode = tbPalletizingMode;
    }

    public List<TbPalletizingPicListBean> getTbPalletizingPicList() {
        return tbPalletizingPicList;
    }

    public void setTbPalletizingPicList(List<TbPalletizingPicListBean> tbPalletizingPicList) {
        this.tbPalletizingPicList = tbPalletizingPicList;
    }

    public static class TbPalletizingModeBean {
        /**
         * searchValue : null
         * createBy : null
         * createTime : 2022-03-13 21:34:38
         * updateBy : null
         * updateTime : null
         * remark : 4
         * params : {}
         * palletizingMode : 44
         * boxSize : 20*20
         * palletType : 木制托盘二
         * totalNum : 4
         * totalFloorNum : 4
         * eachFloorNum : 44
         */

        private String searchValue;
        private String createBy;
        private String createTime;
        private String updateBy;
        private String updateTime;
        private String remark;
        private ParamsBean params;
        private String palletizingMode;
        private String boxSize;
        private String palletType;
        private int totalNum;
        private int totalFloorNum;
        private int eachFloorNum;

        public String getSearchValue() {
            return searchValue;
        }

        public void setSearchValue(String searchValue) {
            this.searchValue = searchValue;
        }

        public String getCreateBy() {
            return createBy;
        }

        public void setCreateBy(String createBy) {
            this.createBy = createBy;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public String getUpdateBy() {
            return updateBy;
        }

        public void setUpdateBy(String updateBy) {
            this.updateBy = updateBy;
        }

        public String getUpdateTime() {
            return updateTime;
        }

        public void setUpdateTime(String updateTime) {
            this.updateTime = updateTime;
        }

        public String getRemark() {
            return remark;
        }

        public void setRemark(String remark) {
            this.remark = remark;
        }

        public ParamsBean getParams() {
            return params;
        }

        public void setParams(ParamsBean params) {
            this.params = params;
        }

        public String getPalletizingMode() {
            return palletizingMode;
        }

        public void setPalletizingMode(String palletizingMode) {
            this.palletizingMode = palletizingMode;
        }

        public String getBoxSize() {
            return boxSize;
        }

        public void setBoxSize(String boxSize) {
            this.boxSize = boxSize;
        }

        public String getPalletType() {
            return palletType;
        }

        public void setPalletType(String palletType) {
            this.palletType = palletType;
        }

        public int getTotalNum() {
            return totalNum;
        }

        public void setTotalNum(int totalNum) {
            this.totalNum = totalNum;
        }

        public int getTotalFloorNum() {
            return totalFloorNum;
        }

        public void setTotalFloorNum(int totalFloorNum) {
            this.totalFloorNum = totalFloorNum;
        }

        public int getEachFloorNum() {
            return eachFloorNum;
        }

        public void setEachFloorNum(int eachFloorNum) {
            this.eachFloorNum = eachFloorNum;
        }

        public static class ParamsBean {
        }
    }

    public static class TbPalletizingPicListBean {
        /**
         * searchValue : null
         * createBy : null
         * createTime : 2022-03-04 09:43:34
         * updateBy : null
         * updateTime : null
         * remark : null
         * params : {}
         * picSeqno : pic000000001
         * palletizingMode : 44
         * idxNo : 1
         * picType : 10
         * picName : mode_a码垛方式左侧图
         * picAddress : aaaa
         */

        private String searchValue;
        private String createBy;
        private String createTime;
        private String updateBy;
        private String updateTime;
        private String remark;
        private ParamsBeanX params;
        private String picSeqno;
        private String palletizingMode;
        private int idxNo;
        private int picType;
        private String picName;
        private String picAddress;

        public String getSearchValue() {
            return searchValue;
        }

        public void setSearchValue(String searchValue) {
            this.searchValue = searchValue;
        }

        public String getCreateBy() {
            return createBy;
        }

        public void setCreateBy(String createBy) {
            this.createBy = createBy;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public String getUpdateBy() {
            return updateBy;
        }

        public void setUpdateBy(String updateBy) {
            this.updateBy = updateBy;
        }

        public String getUpdateTime() {
            return updateTime;
        }

        public void setUpdateTime(String updateTime) {
            this.updateTime = updateTime;
        }

        public String getRemark() {
            return remark;
        }

        public void setRemark(String remark) {
            this.remark = remark;
        }

        public ParamsBeanX getParams() {
            return params;
        }

        public void setParams(ParamsBeanX params) {
            this.params = params;
        }

        public String getPicSeqno() {
            return picSeqno;
        }

        public void setPicSeqno(String picSeqno) {
            this.picSeqno = picSeqno;
        }

        public String getPalletizingMode() {
            return palletizingMode;
        }

        public void setPalletizingMode(String palletizingMode) {
            this.palletizingMode = palletizingMode;
        }

        public int getIdxNo() {
            return idxNo;
        }

        public void setIdxNo(int idxNo) {
            this.idxNo = idxNo;
        }

        public int getPicType() {
            return picType;
        }

        public void setPicType(int picType) {
            this.picType = picType;
        }

        public String getPicName() {
            return picName;
        }

        public void setPicName(String picName) {
            this.picName = picName;
        }

        public String getPicAddress() {
            return picAddress;
        }

        public void setPicAddress(String picAddress) {
            this.picAddress = picAddress;
        }

        public static class ParamsBeanX {
        }
    }
}
